package com.ml.util;

import org.springframework.util.StringUtils;

/**
 * 
 * @author Virgil
 * @Date 2020年8月24日
 * @Describe
 *    <p>
 *		校验工具类
 *     </p>
 */
public class ValidationUtil {

    /**
     * 判断是否为手机号
     *
     * @param account 账号
     * @return boolean
     */
    public static boolean isMobile(String account) {
        return StringUtils.hasText(account) && account.matches("1\\d{10}");
    }

    /**
     * 判断是否为邮箱
     *
     * @param account 账号
     * @return boolean
     */
    public static boolean isEmail(String account) {
        return StringUtils.hasText(account) && account.matches("^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$");
    }

}
